package 面向对象;

public class 多态测试
{
	public static void main(String[] args)
	{
		System.out.println("==");
		动物 动 =new 动物();
		动.run();
		动物  物 = new 狗();
		物.run();
		动物 人 = new 人();
		人.run();
		动物 动2=new 人();
		动2.run();
		人  人1= (人) 动2;
		人1.run();
	}
}
class 动物
{
	String name;
	protected int age; 
	public void run()
	{	
		System.out.println(this.name+"=动物="+this.age);
	}
}
class 人 extends 动物
{
	public byte shou;
	public String name;
	public void run()
	{
		System.out.println(this.name+"=人="+this.shou);
	}
}
class 狗  extends 动物
{
	public String color;
}